MDQSGSNTNMDIEKESTTFDYSKRSQWLRAAVLGANDGLVSTASLMMGVGAVKHDVKAMILSGFAGMVAGACSMAIGEFVSVYSQYDIEVAQMERDSVEIEKEKLPSPMQAAAASALAFSAGAIVPLLAAAFVKEYKMRIISVVVAVTVALMVFGWLGAALGKAPAVRSSARVLFGGWLAMAVTFGLTKLIGLYGL